package org.Thread;

public class Thread_Demo1 {
    public static void main(String[] args) {
        //多线程第一种启动方式
        /*
         * 1.创建线程类的对象
         * 2.调用start方法启动线程
         * 3.线程启动后会自动调用run方法 重写run方法
         *   创建子类对象，并启动线程
         * 4.线程启动后不能再次调用start方法
         * 5.线程启动后会自动调用run方法，run方法执行完毕线程就会死亡
         */
        MyThread_Demo1 t1 = new MyThread_Demo1();
        MyThread_Demo1 t2 = new MyThread_Demo1();
        t2.setName("线程2");
        t1.setName("线程1");
        t2.start();
        t1.start();
    }
}